dissecting needle - German English Dictionary